olfactory sensation - Inglés Sinónimo Diccionario

olfactory sensation

n.
[1] smell , odor , odour , olfactory perception